land cleared of brambles - Francés Inglés Diccionario